a shipboard - French English Dictionary